.header-hd-logo {width: 342px;}
.header-hd-logo span {display: inline-block;font-size: 19px;vertical-align: middle;padding-left: 15px; border-left: 1px solid #ddd;line-height: 63px;}

.wlt-logo{ width:440px; float:left; padding-top:35px; padding-bottom:20px;}
.wlt-logo span {display: inline-block;font-size: 19px;vertical-align: middle; height:42px; padding-left: 15px; border-left: 1px solid #ddd;line-height:42px; margin-left:16px;}

.labell{ width:780px; height:auto; float:left; padding-bottom:10px; }
.labell a{ padding-right:10px;}
.labell a:hover{ text-decoration:underline; color:#f00;}
.header-hd-ssym{float: left;width:780px;margin-top:28px;}
.ssk{float: left;font-size: 14px; padding: 8px 12px; border: 1px solid #ddd;line-height: 22px;border-right: 0;width:420px;}
.ssan {float: left;border: 0;padding: 0;background-color: #EF232C;width: 66px;height: 40px;font-size: 16px;color: #fff;cursor: pointer;}
.fbxx{float: right;height: 40px;line-height: 40px;color: #fff;font-size: 16px;padding: 0 20px;background-color: #B5B5B5;}
.fbxx a{ text-decoration:none; color:#fff;}

.header-hd-search {float: left;width:670px;margin-top: 40px;}
.header-hd-search .label {overflow: hidden;margin-bottom:6px;}
.header-hd-search .label a {float: left;margin-right: 20px;}
.header-hd-search .label a.active {color: #1977be;}
.header-hd-search .sc {overflow: hidden;}
.header-hd-search .sc input {float: left;font-size: 14px;padding: 8px 12px;border: 1px solid #ddd;line-height: 22px;border-right: 0;width:386px;}
.header-hd-search .sc input:hover,.header-hd-search .sc input:focus {border-color: #1977be;}
.header-hd-search .sc button {float: left;border: 0;padding: 0;background-color: #1977be;width: 66px;height: 40px; font-size: 16px;color: #fff;cursor: pointer;}
.header-hd-search .btn-post {float: right;height: 40px;line-height: 40px;color: #fff;font-size: 16px;padding: 0 20px;background-color: #1977be;}
.header-hd-search .btn-post:hover {background-color: #0065b1;}
.ull{display:table;}
.ull li{float:left;margin:0 10px;}
.header-hd-ecode {float: right;margin-top: 12px;}
.header-hd-ecode img {display: block;padding: 5px;background-color: #1977be;width: 80px;height: 80px;}
.header-hd-ecode p {text-align: center;margin: 5px 0 0;font-size: 12px;letter-spacing: 4px;text-indent: 4px;}

.header-nav {background-color: #1977be;}
.header-nav-category {position: relative;float: left;width: 230px;z-index: 10;}
.header-nav-category h4 {margin: 0;line-height: 46px;color: #fff;padding-left: 47px;font-size: 16px;font-weight: normal;background: url(../../IMG/w/ico1.png) no-repeat 20px center #0065b1;}
.header-nav-category ul {position: absolute;left: 0;width: 100%;background-color: #f6f6f6;padding: 14px 0;display: none;}
.header-nav-category ul.showcate {display: block !important;}
.header-nav-category .dropdown {position: static;}
.header-nav-category dl {margin: 0;padding: 10px 10px 10px 20px;}
.header-nav-category dt {float: left;width: 16px;height: 16px;background: url(../../IMG/w/ioc_c.png) no-repeat;}
.header-nav-category dt.d1 {background-position: 0 0;}
.header-nav-category dt.d2 {background-position: 0 -54px;}
.header-nav-category dt.d3 {background-position:0 -103px}
.header-nav-category dt.d4 {background-position:0 -157px}
.header-nav-category dt.d5 {background-position:0 -211px}
.header-nav-category dt.d6 {background-position:0 -265px}
.header-nav-category dt.d7 {background-position:0 -320px}
.header-nav-category dt.d8 {background-position:0 -376px}
.header-nav-category dt.d9 {background-position:0 -432px}
.header-nav-category dt.d10 {background-position:0 -488px}
.header-nav-category dt.d11 {background-position:0 -544px}
.header-nav-category dt.d12 {background-position:0 -600px}
.header-nav-category dt.d13 {background-position:0 -655px}
.header-nav-category dt.d14 {background-position:0 -710px}
.header-nav-category dt.d15 {background-position:0 -766px}
.header-nav-category dd {line-height: 16px;font-size: 0;margin-left: 26px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.header-nav-category dd a {color: #777;font-size: 14px;display: inline-block;vertical-align: middle;}
.header-nav-category dd em {font-style: normal;font-size: 14px;color: #ddd;display: inline-block;vertical-align: middle;padding: 0 5px;}
.header-nav-category .box {position: absolute;top: 0;left: 230px;width: 700px;padding: 0 20px;background-color: #fff;height: 100%;display: none;}
.header-nav-category .box h5 {margin: 0 0 10px;font-size: 16px;line-height: 36px;padding-top: 14px;}
.header-nav-category .box h5 a {color: #1977be;}
.header-nav-category .box .list {margin-left: -10px;}
.header-nav-category .box .list .item {float: left;margin-left: 10px;width: 165px;margin-bottom: 0px;}

.item>h6>a:hover{background-color: #1977be;color: #fff;}
.header-nav-category .box .list h6 {margin: 0 0 8px;font-weight: normal;font-size: 14px;padding-bottom: 8px;border-bottom: 1px solid #ddd;}
.header-nav-category .box .list .b {margin-left: -5px;overflow: hidden;}
.header-nav-category .box .list .b a {float: left;line-height: 24px;font-size: 12px;padding-left: 5px;width: 107px;height: 24px;overflow: hidden;}
.header-nav-category .open dl {background-color: #1977be;}
.header-nav-category .open dt {-webkit-transition: all .5s ease;transition: all .5s ease;}
.header-nav-category .open dt.d1{background-position:0 -28px}
.header-nav-category .open dt.d2 {background-position:0 -82px}
.header-nav-category .open dt.d3 {background-position:0 -132px}
.header-nav-category .open dt.d4 {background-position:0 -186px}
.header-nav-category .open dt.d5 {background-position:0 -239px}
.header-nav-category .open dt.d6 {background-position:0 -292px}
.header-nav-category .open dt.d7 {background-position:0 -348px}
.header-nav-category .open dt.d8 {background-position:0 -404px}
.header-nav-category .open dt.d9 {background-position:0 -460px}
.header-nav-category .open dt.d10 {background-position:0 -516px}
.header-nav-category .open dt.d11 {background-position:0 -572px}
.header-nav-category .open dt.d12 {background-position:0 -628px}
.header-nav-category .open dt.d13 {background-position:0 -683px}
.header-nav-category .open dt.d14 {background-position:0 -738px}
.header-nav-category .open dt.d15 {background-position:0 -794px}
.header-nav-category .open dd a {color: #fff;}
.header-nav-category .open dd em {color: #FAAAAC;}
.header-nav-category .open .box {display: block;}
.header-nav-menu {margin-left: 230px;}
.header-nav-menu li {float: left;width: 14.28%;}
.header-nav-menu li a {display: block;text-align: center;font-size: 16px;line-height: 46px;color: #fff;}
.header-nav-menu li a:hover {background-color: #0065b1;}

.header-hd-nav {float: right;padding-top: 50px;}
.header-hd-nav li {float: left;margin-left: 60px;}
.header-hd-nav li a {display: block;padding-bottom: 10px;font-size: 16px;border-bottom: 2px solid transparent;}
.header-hd-nav li.active a {color: #c60000;border-color: #c60000;}

.header-about {background-color: #F1393F;}
.header-about .header-hd {color: #fff;}
.header-about .header-hd-logo span {border-color: #F4696B;}
.header-about .header-nav {background-color: #fff;}
.header-about .header-nav li {line-height: 44px;float: left;margin-right: 60px;}
.header-about .header-nav li.active a {color: #c60000;}

.header-wlt {background-color: transparent;position: absolute;top: 0;left: 0;width: 100%;z-index: 100;}
.header-wlt .header-hd {color: #fff;}
.header-wlt .header-hd-nav li a {color: #fff;}
.header-wlt .header-hd-nav li a:hover,.header-wlt .header-hd-nav li.active a {border-color: #fff;}

.bnlm-left {float: left;margin: 20px 0 20px 250px;width: 720px;}
.bnlm-right {float: right;border: 1px #f0f0f0 solid;background-color: #fff;margin-top: 20px;width: 228px;}

.slideBox {overflow: hidden;height: 366px;position: relative;margin-bottom: 20px;}
.slideBox .hd {position: absolute;bottom: 10px;left: 0;width: 100%;text-align: center;z-index: 2;}
.slideBox .hd li {width: 15px;height: 15px;background-color: #fff;border-radius: 50%;display: inline-block;cursor: pointer;margin: 0 5px;vertical-align: middle;
    opacity: 0.6;
    filter: alpha(opacity=60);}
.slideBox .hd li.on {
    opacity: 1;
    filter: alpha(opacity=100);}
.slideBox .prev,.slideBox .next {position: absolute;z-index: 2;top: 50%;width: 40px;height: 66px;margin-top: -33px;background: no-repeat 0 0;
    opacity: 0.6;
    filter: alpha(opacity=60);}
.slideBox .prev:hover,.slideBox .next:hover {
    opacity: 1;
    filter: alpha(opacity=100);}
.slideBox .prev {left: 0;background-image: url(../../IMG/w/hover_left.png);}
.slideBox .next {right: 0;background-image: url(../../IMG/w/hover_right.png);}

.slideBox-2 {height: 326px;}
.slideBox-2 .hd li {
    opacity: 1;
    filter: alpha(opacity=100);}
.slideBox-2 .hd li.on {background-color: #EF232C;}
.slideBox-3 {height: 226px;}

.panel {border: 1px solid #f0f0f0;margin-bottom: 20px;background-color: #fff;}
.panel-hd { height:48px; background: url(../../IMG/w/xt_bj.jpg) no-repeat #fff; border-bottom: 1px solid #f6f6f6;padding:0px 32px;font-size: 16px;line-height:48px; }
.panel-hd .ico {vertical-align: top;margin-right: 10px;height: 20px;width: auto;}
.panel-hd .more {float: right;color: #888;font-size: 12px;}
.panel-hd .more:hover {color: #c60000;}
.panel-hd .wz-r {float: right;color: #999;font-size: 14px;}
.panel-hd .wz-r span {padding: 0 10px;}
.panel-bd { background:#fff; padding:0px 20px 7px 20px;}

.xwtji{ width:280px; height:auto; float:left;}
.panel-xwtj{ width:240px; height:auto; float:left; padding:0px 20px; background:#fff; overflow:hidden;}

.xwtp_xwi{ width:280px; height:auto; float:left; background:#fff; margin-top:20px; display:inline;}






.panel-xwbt { height:48px; background: url(../../IMG/w/xt_bj.jpg) no-repeat #fff; padding:0px 32px;font-size: 16px;line-height:48px; }
.panel-xwbt .ico {vertical-align: top;margin-right: 10px;height: 20px;width: auto;}
.panel-xwbt .more {float: right;color: #888;font-size: 12px;}
.panel-xw { float:left; background:#fff; padding:0px 20px 7px 19px;}


.panel-hc { width:1178px; height:auto; float:left; background:#fafafa; border-top: 1px solid #f0f0f0; border-bottom: 1px solid #f0f0f0;padding: 15px 20px;font-size: 16px;line-height: 20px; margin-bottom:18px;}
.panel-hc .more {float: right;color: #888;font-size: 13px;}

.tjcp{ width:240px; height:auto; float:left; margin-bottom:20px; display:inline;}

.panel-rdxw{ width:1186px; height:48px; background: url(../../IMG/w/xt_bj.jpg) no-repeat; overflow:hidden; border-bottom: 1px solid #f6f6f6;padding:0px 32px;font-size: 16px;line-height:48px; margin-bottom:20px; }
.panel-rdxw .link {float: right;font-size: 14px;}
.panel-rdxw .link a {margin-left: 18px;}

.picScroll-left {padding: 0 35px;background-color: #fff;overflow: hidden;position: relative;height: 162px;}
.picScroll-left li {float: left;width: 163px;}
.picScroll-left li a {display: block;padding: 15px 5px;}
.picScroll-left li img {display: block;margin: 0 auto 5px;max-height: 90px;max-width: auto;-webkit-transition: all 0.6s;transition: all 0.6s;}
.picScroll-left li h4 {margin: 0;font-weight: normal;color: #1977be;text-align: center;}
.picScroll-left li p {margin: 0;text-align: center;font-size: 12px;color: #999;}
.picScroll-left li a:hover img {-webkit-transform: scale(1.2);transform: scale(1.2);}
.picScroll-left .prev,.picScroll-left .next {position: absolute;z-index: 2;top: 50%;width: 20px;height: 38px;margin-top: -19px;background: no-repeat 0 0;
    opacity: 0.6;
    filter: alpha(opacity=60);}
.picScroll-left .prev:hover,.picScroll-left .next:hover {
    opacity: 1;
    filter: alpha(opacity=100);}
.picScroll-left .prev {left: 10px;background-image: url(../../IMG/w/ico59.jpg);}
.picScroll-left .next {right: 10px;background-image: url(../../IMG/w/ico60.jpg);}

.right_dlu {padding: 20px 10px;border-bottom: 1px solid #f0f0f0;}
.right_dlu dl {margin: 0 0 20px;height: 70px;}
.right_dlu dt {float: left;}
.right_dlu dt img {display: block;width: 60px;height: 60px;border-radius: 50%;}
.right_dlu dd {margin-left: 70px;font-size: 12px;}
.right_dlu dd .name {font-size: 14px;padding-top: 8px;margin-bottom: 5px;}
.right_dlu .btn {margin-top: 10px;}

.slideTxtBox {padding: 0 10px;border-bottom: 1px solid #f0f0f0;}
.slideTxtBox .btn {margin: 0 5px;padding: 5px 10px;font-size: 12px;line-height: 18px;}
.slideTxtBox .hd li {float: left;width: 25%;font-size: 12px;text-align: center;cursor: pointer;border-bottom: 1px solid transparent;line-height: 36px;}
.slideTxtBox .hd li.on {border-color: #EF232C;}
.slideTxtBox .bd {padding: 10px 0;}
.slideTxtBox .bd li {font-size: 12px;line-height: 26px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.slideTxtBox dl {margin: 0;border-top: 1px #e6e6e6 dashed;line-height: 57px;}
.slideTxtBox dt {float: left;color: #1977be;font-size: 16px;width: 50px;}
.slideTxtBox dd {margin-left: 60px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.txtScroll-top {padding: 10px;border-bottom: 1px solid #f0f0f0;height: 28px;overflow: hidden;}
.txtScroll-top li {line-height: 28px;height: 28px;overflow: hidden;}
.txtScroll-top li em {color: #999;float: right;font-style: normal;font-size: 12px;}
.txtScroll-top li span {color: #EF232C;}

.caigou {padding: 5px 10px;height: 112px;overflow: hidden;}
.caigou li {line-height: 28px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 12px;}
.caigou li em {font-style: normal;float: right;color: #999;}
.caigou li span {color: #0059d6;padding-right: 5px;}


.tp_left{ width:226px; height:auto; float:left; background:#fafafa;}
.left_top{ width:226px; height:auto; }
.left_top a h4 {margin: 0;font-size: 18px;line-height: 30px;padding: 40px 0 0 20px;position: relative;z-index: 1; text-align:left;}
.left_top a p {margin: 0;padding-left: 20px;color: #888;position: relative;z-index: 1; line-height:normal; text-align:left;}
.left_foot{max-width:226px; line-height:260px; text-align:center;}
.left_foot a img{max-width:226px; max-height: 260px;-webkit-transition: all 0.6s;transition: all 0.6s;}
.left_foot a:hover img {-webkit-transform: scale(1.2);transform: scale(1.2);}

.floors-section {margin-bottom: 20px;}
.floors-title {margin-bottom: 10px;line-height: 30px;}
.floors-title .link {float: right;}
.floors-title .link a {float: left;margin-left: 30px;}
.floors-title h4 {margin: 0;font-size: 20px;font-weight: normal;}
.floors-title h4 span {color: #1977be;padding-right: 10px;}
.floors-body {margin-left: -20px;}
.floors-body dl {margin: 0 0 0 20px;float: left;width: 598px;border: 1px solid #f0f0f0;}
.floors-body dl:hover {border-color: #1977be;}

.floors-body dd {margin-left: 226px;overflow: hidden;}
.tw {height: 190px;overflow: hidden;margin-bottom: 22px;}
.floors-body dd ul {margin-left: -1px;overflow: hidden;border-top: 1px solid #f0f0f0;}
.floors-body dd li {float: left;width: 33.333333%;}

/*.floors-body dd li a {display: block;border-left: 1px solid #f0f0f0;padding: 20px 0 0 20px;height: auto;overflow: hidden;}*/
.floors-body dd li h4 {margin: 0;font-size: 14px;}
.floors-body dd li p {margin: 0;font-size: 12px;color: #888;}
.floors-body dd li img {display: block;margin: 10px 0 0; max-width: 80px; max-height: 60px;-webkit-transition: all 0.6s;transition: all 0.6s;}
.floors-body dd li a:hover img {-webkit-transform: scale(1.2);transform: scale(1.2);}

.foot_wzi{ width:124px; height:auto; float:left;}
.foot_wzi h4{margin: 0;font-size: 14px;}
.foot_wzi p{margin: 0;font-size: 12px;color: #888;}
.foot_tp{ max-width:124px; max-height:60px; text-align:center; line-height:60px; }
.foot_tp img{display: block;margin: 10px 0 0; max-max-width: 80px; max-max-height: 60px;-webkit-transition: all 0.6s;transition: all 0.6s;}
.foot_tp a:hover img{-webkit-transform: scale(1.2);transform: scale(1.2);}



.floors-body dd .tit {margin: 20px 0 10px 20px;font-weight: bold;}
.floors-body dd .sub {padding-left: 20px;overflow: hidden;margin-left: -20px;}
.floors-body dd .sub a {float: left;font-size: 12px;color: #666;line-height: 2;height: 24px;overflow: hidden;margin-left: 20px;}
.floors-body dd .sub a:hover {color: #c60000;}

.floor-url {position: fixed;left: 50%;z-index: 100;top: 70px;width: 30px;background-color: #fff;margin-left: -660px;display: none;}
.floor-url li {cursor: pointer;border-bottom: 1px solid #f6f6f6;padding: 4px 0;}
.floor-url li span {font-size: 12px;line-height: 1;display: none;text-align: center;color: #1977be;}
.floor-url li i {display: block;width: 16px;height: 16px;margin: 4px auto;background: url(../../IMG/w/ioc_c.png) no-repeat;}
.floor-url li i.f1 {background-position:0 0}
.floor-url li i.f2 {background-position:0 -54px}
.floor-url li i.f3 {background-position:0 -103px}
.floor-url li i.f4 {background-position:0 -157px}
.floor-url li i.f5 {background-position:0 -211px}
.floor-url li i.f6 {background-position:0 -265px}
.floor-url li i.f7 {background-position:0 -320px}
.floor-url li i.f8 {background-position:0 -376px}
.floor-url li i.f9 {background-position:0 -432px}
.floor-url li i.f10 {background-position:0 -488px}
.floor-url li i.f11 {background-position:0 -544px}
.floor-url li i.f12 {background-position:0 -600px}
.floor-url li i.f13 {background-position:0 -655px}
.floor-url li i.f14 {background-position:0 -710px}
.floor-url li i.f15 {background-position:0 -766px}
.floor-url li.active i {display: none;}
.floor-url li.active span {display: block;}

.xwgg {margin-left: -30px;margin-bottom: 20px;}
.xwgg a {display: block;margin-left: 30px;width: 386px;float: left;}
.xwgg img {display: block;width: 100%;height: auto;}

.xwgg_xwlb {border:1px #f0f0f0 solid;margin-bottom: 20px;}
.xwlb_xwbt {border-bottom:1px #f0f0f0 solid;line-height: 58px;padding: 0 20px;}
.xwlb_xwbt h4 {margin: 0;font-size:24px; color:#333;}
.xwlb_xwbt h4 img { width:30px; height:26px;margin:16px 20px 0 0;display: inline-block;vertical-align: top;}
.xwlb_xwbt .more {font-size:14px; color:#666;float: right;}
.xwlb_xwbt .more:hover{color:#c60000;}

.xwlb_xwfl{padding:20px 0;}
.xwfl_left{width:200px;float:left; border-right:1px #f0f0f0 solid;padding: 0 20px;}
.xwfl_left img{ width:100%; height:112px;display: block;margin-bottom: 5px;}
.xwfl_left li{border-bottom:1px #f0f0f0 dashed;line-height:31px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xwfl_left li a{font-size:12px; color:#666; text-decoration:none;}
.xwfl_left li a:hover{color:#c60000;}

.xwfl_cent{ width:540px;float:left; border-right:1px #f0f0f0 solid;}
.cent_zbian{ width:240px; float:left; margin-left:20px; display:inline;}
.zbian_bt{height:26px; border-bottom:1px #f0f0f0 solid;}
.zbian_bt h3{ width:auto; height:25px; float:left; border-bottom:2px #12af7a solid; font-weight:bold; margin:0; padding:0;font-size:16px;line-height: 22px;}
.zbian_lb {padding-top:7px;}
.zbian_lb li{line-height:30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zbian_lb li a{font-size:12px; color:#666;padding-left:10px;}
.zbian_lb li a:hover{color:#c60000;}
.zbian_lb ul li span{ width:15px; height:15px;display: inline-block;vertical-align: top;background:#bbb; margin-top:8px;border-radius:2px;font-size:12px; color:#fff; text-align:center; line-height:15px;}

.picMarquee-top {float: right;width: 156px;padding: 0 19px;}
.picMarquee-top li {padding: 6px 0;}
.picMarquee-top li a {display: block;height: 54px;border: 1px solid #f0f0f0;}
.picMarquee-top li img {display: block;width: 100%;height: 100%;}

.friend-link .hd {height: 58px;border-bottom: 1px solid #f0f0f0;padding: 0 20px;}
.friend-link .hd li {float: left;cursor: pointer;border-bottom: 2px solid transparent;line-height: 57px;font-size: 16px;margin-right: 20px;}
.friend-link .hd li.on {border-color: #1977be;color: #1977be;}
.friend-link .bd {padding: 20px 20px 20px 0;}
.friend-link .bd ul {overflow: hidden;}
.friend-link .bd li {float: left;margin-left: 20px;font-size: 12px;line-height: 30px;}

.list-pic-1 { margin-top:20px;}
.list-pic-1 li {float: left;margin-left: 15px;width: 139px;}
.list-pic-1 a {display: block;position: relative;}
.list-pic-1 img {display: block;width: 100%;height: auto;}
.list-pic-1 span {text-align: center;position: absolute;left: 0;bottom: 0;width: 100%;color: #fff;background-color: rgba(0,0,0,0.5);font-size: 12px;padding: 5px 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;_background-color: #000;filter: alpha(opacity=70);}

.list-pic-2 {margin: -20px 0 0 -20px;}
.list-pic-2 li {float: left;margin: 20px 0 0 20px;width: 110px;}
.list-pic-2 li a {display: block;padding: 2px;border: 1px solid #eee;}
.list-pic-2 li img {display: block;width: 100%;height: auto;}
.list-pic-2 li p {margin: 5px 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;font-size: 12px;}

.sort-dl { width:1180px; height:auto; float:left; margin: 0 0 20px;background-color: #fff;padding: 20px;}
.sort-dl dl {margin: 0 0 15px;border-bottom: 1px dashed #f0f0f0;}
.sort-dl dl:last-child {margin-bottom: 0;}
.sort-dl dt {float: left;width: 100px;text-align: left;color: #777;}
.sort-dl dd {margin-left: 100px;overflow: hidden;padding-bottom: 5px;}
.sort-dl dd a {float: left;margin: 0 0 10px 15px;}
.sort-dl dd a:hover{ color:#EF232C;}
.sort-dl dd span{float: left;}

.wz2 {border-top: 2px solid #1977be;background-color: #fff;padding: 15px 20px;color: #333;}
.wz2 a{ display: inline;}
.wz2 span {padding: 0 5px;}
.wz2 .t {float: right;}

.wz { width:1180px; float:left;background-color: #fff;padding: 0px 20px;color: #333;margin-bottom: 20px; line-height:60px;    }
/*border-top: 2px solid #1977be;*/
.wz a{ display: inline;}
.wz span {padding: 0 5px;}
.wz .t {float: right; line-height:60px;}

.wzc { width:1180px; float:left;border-top: 2px solid #1977be;background-color: #fff;padding: 0px 20px;color: #333;margin-bottom: 20px;}
.wzc a{ display: inline;}
.wzc span {padding: 0 0px;}
.wzc .t {float: right; line-height:60px;}

.search-sub {background-color: #FAFAFA;padding: 30px 260px; border-bottom:1px #f0f0f0 solid;}
.search-sub .btn {float: right;border-radius: 3px;}
.search-sub input {float: left;font-size: 14px;line-height: 20px;padding: 8px 12px;border: 1px solid #ddd;border-right: 0;width: 300px;}
.search-sub input:hover,.search-sub input:focus {border-color: #EF232C;}
.search-sub button {float: left;height: 38px;border: 0;line-height: 38px;text-align: center;width: 60px;cursor: pointer;background: url(../../IMG/w/ico4.png) no-repeat center #EF232C}

.page-login {background: url(../../IMG/w/bg_login.png) no-repeat center #F35E60;background-size: cover;}
.login-wrap {width: 440px;margin: 0 auto;padding: 130px 0 100px;}
.login-wrap .logo {display: block;margin: 0 auto 40px;}
.login-box {background-color: #fff;padding: 40px;border-radius: 3px;}
.login-box .form-input {width: 328px;}
.login-box .tit {position: relative;text-align: center;margin: 30px 0;}
.login-box .tit span {position: relative;background-color: #fff;color: #999;font-size: 12px;padding: 0 10px;}
.login-box .tit:before {position: absolute;height: 1px;background-color: #ddd;content: '';top: 50%;left: 0;width: 100%;}
.login-other {text-align: center;}
.login-other a {display: inline-block;vertical-align: middle;width: 48px;height: 48px;border-radius: 50%;margin: 0 15px;background: no-repeat center #ddd;}
.login-other a.wx {background-image: url(../../IMG/w/ico16.png);}
.login-other a.wx:hover {background-color: #43B043;}
.login-other a.qq {background-image: url(../../IMG/w/ico17.png);}
.login-other a.qq:hover {background-color: #2EB6F1;}

.login-footer {text-align: center;padding: 20px 0;color: #fff;}
.login-footer a {color: #fff;padding: 0 5px;}
.login-footer p {margin: 0;padding: 5px 0;}

.header-min {padding: 25px 0;border-bottom: 1px solid #f0f0f0;margin-bottom: 40px;}
.header-min .logo {float: left;}
.header-min .logo img {vertical-align: middle;}
.header-min .logo span {display: inline-block;vertical-align: middle;color: #888;font-size: 24px;padding-left: 20px;margin-left: 20px;border-left: 1px solid #f0f0f0;}
.header-min .text {float: right;font-size: 18px;margin-top: 25px;}

.reg-text {float: right;width: 440px;padding-top: 50px;}
.reg-text img {vertical-align: middle;}
.reg-text h4 {margin: 10px 0;font-size: 16px;font-weight: normal;text-align: center;width: 267px;}
.reg-text ul {list-style: disc;color: #888;line-height: 2;padding-left: 20px;}

.reg-box {width: 400px;padding: 20px 140px;float: left;}
.reg-box .form-input {width: 368px;}
.reg-box .form-input-btn .form-input {width: 238px;}
.reg-box .form-input-btn .btn {width: 130px;}

.footer-min {background-color: #F9F9F9;color: #999;}
.footer-min a {color: #888;}
.footer-min .footer_top {border-color: #f0f0f0;}
.footer-min .footer_top .tel {color: #888;}
.footer-min .footer_cent {background: none;}
.footer-min .zhjnr_twnr {border: none;}
.footer-min .twnr_wzi {text-align: left;}
.footer-min .twnr_wzi span {padding: 0 10px 0 0;}

.forget-pass {float: none;margin: 0 auto;}

.banner-help {background: url(../../IMG/w/banner_help.png) no-repeat center;height: 284px;margin-bottom: 30px;}
.banner-help-sc {overflow: hidden;width: 385px;margin: 0 auto;padding-top: 90px;}
.banner-help-sc input {float: left;font-size: 14px;line-height: 20px;padding: 8px 12px;border: 1px solid transparent;border-right: 0;width: 300px;}
.banner-help-sc input:hover,.search-sub input:focus {border-color: #EF232C;}
.banner-help-sc button {float: left;height: 38px;border: 0;line-height: 38px;text-align: center;width: 60px;cursor: pointer;background: url(../../IMG/w/ico4.png) no-repeat center #EF232C}
.banner-help-sc .text {color: #fff;margin-top: 10px;}
.banner-help-sc .text a {color: #fff;margin-right: 10px;}
.banner-help-sc .text a:hover {color: #c60000;}

.help-map {background-color: #fff;padding: 20px;margin-bottom: 20px;}
.help-map h4 {margin: 0;font-size: 18px;font-weight: normal;}
.help-map ul {overflow: hidden;border-bottom: 1px solid #eee;padding: 10px 0;margin-bottom: 20px;}
.help-map li {float: left;width: 50%;font-size: 12px;padding: 5px 0;}
.help-map li a {background: url(../../IMG/w/ico24.png) no-repeat 0 center;padding-left: 10px;}
.help-map .ico {display: block;margin: 0 auto;}

.help-title {font-size: 24px;margin-bottom: 15px;}

.help-zx {background-color: #fff;margin-bottom: 20px;padding: 30px;font-size: 0;text-align: center;}
.help-zx dl {margin: 0;display: inline-block;overflow: hidden;vertical-align: middle;padding: 20px 100px;border-left: 1px solid #eee;}
.help-zx dt {float: left;margin-top: 3px;}
.help-zx dd {font-size: 14px;margin-left: 75px;text-align: left;}
.help-zx dd p {font-size: 16px;margin: 0;}
.help-zx dd b {font-size: 24px;}
.help-zx dd .btn {font-size: 12px;padding: 5px 10px;border-radius: 3px;margin-top: 5px;}

.help-qa,.help-qa-c {background-color: #fff;padding: 30px 30px 10px;margin-bottom: 20px;}
.help-qa li {background: url(../../IMG/w/ico28.png) no-repeat 0 8px;padding-left: 15px;margin-bottom: 20px;}
.help-qa li h4 {margin: 0 0 10px;font-weight: normal;height: 20px;overflow: hidden;}
.help-qa li p {margin: 0;font-size: 12px;color: #888888;line-height: 22px;height: 44px;overflow: hidden;}

.help-qa-c {padding-bottom: 30px;}
.help-qa-c h4 {margin: 0 0 10px;font-size: 18px;font-weight: normal;}
.help-qa-c li {line-height: 2.2;}
.help-qa-c li a {color: #666;}
.help-qa-c li a:hover {color: #c60000;}

.wz-sub {padding: 20px 0;color: #888;}
.wz-sub span {padding: 0 10px;}

.form-feedback .form-input {width: 300px;}
.form-feedback textarea.form-input {width: 700px;}
.form-feedback .form-submit {width: 200px;}
.form-feedback .form-input-btn {width: 332px;}
.form-feedback .form-input-btn .form-input {width: 170px;}
.form-feedback .form-input-btn .pic-code {height: 42px;float: right;width: auto;}

.question dl {margin: 0;}
.question dt,.question dd {border-bottom: 1px solid #f0f0f0;}
.question dt {padding: 10px 20px;font-size: 16px;cursor: pointer;color: #666;}
.question dt i {float: right;height: 22px;width: 12px;background: url(../../IMG/w/ico30.png) no-repeat center;}
.question dd {margin: 0;padding: 0 20px;display: none;}
.question dd ul {padding: 10px 0;}
.question dd li {line-height: 2;height: 28px;overflow: hidden;}
.question dd li a {color: #666;}
.question dd li a:hover,.question dd li.active a {color: #c60000;}
.question .open dt {color: #c60000;}
.question .open dt i {background-image: url(../../IMG/w/ico31.png);}
.question .open dd {display: block;}

.help-step {background-color: #fff;margin-bottom: 30px;position: relative;padding: 20px 30px;}
.help-step .step {position: absolute;left: 30px;top: -11px;}
.help-step .step img {display: block;}
.help-step .btn {float: right;width: 200px;background-color: transparent;}
.help-step .btn:hover {color: #fff !important;}
.help-step.s1 .btn {border-color: #FB3E4B;color: #FB3E4B;}
.help-step.s2 .btn {border-color: #FCA138;color: #FCA138;}
.help-step.s3 .btn {border-color: #26CC9B;color: #26CC9B;}
.help-step.s4 .btn {border-color: #40ADF1;color: #40ADF1;}
.help-step.s1 .btn:hover {background-color: #FB3E4B;}
.help-step.s2 .btn:hover {background-color: #FCA138;}
.help-step.s3 .btn:hover {background-color: #26CC9B;}
.help-step.s4 .btn:hover {background-color: #40ADF1;}
.help-step h4 {margin: 15px 0;font-size: 22px;font-weight: normal;}
.help-step h4 small {font-size: 18px;color: #888;}
.help-step li {float: left;width: 50%;line-height: 2.5;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.help-step li a {color: #666;background: url(../../IMG/w/ico36.png) no-repeat 0 center;padding-left: 20px;}
.help-step li a:hover {color: #c60000;}

.banner-about {height: 568px;background: no-repeat center;margin-bottom: 40px;}

.about-join .hd {background-color: #FAFAFA;padding: 0 20px;}
.about-join .hd li {float: left;cursor: pointer;line-height: 44px;margin-right: 40px;}
.about-join .hd li.on {color: #c60000;}
.about-join .join-con dl {margin: 0 0 20px;border-bottom: 1px solid #eee;padding-bottom: 20px;}
.about-join .join-con dl:last-child {margin: 0;padding-bottom: 0;border: 0;}
.about-join .join-con dt {font-size: 16px;font-weight: normal;margin-bottom: 15px;}
.about-join .join-con dd {margin: 0;line-height: 1.8;}
.about-join .join-con dd p {margin: 10px 0 0;}

.about-contact {background-color: #F8F8F8;padding: 20px;margin-bottom: 20px;min-height: 115px;}
.about-contact h4 {margin: 0;font-size: 18px;line-height: 25px;}
.about-contact h4 img {vertical-align: top;}
.about-contact p {margin: 10px 0 0;color: #c60000;}
.about-contact p span {color: #666;}

.banner-wlt {background: url(../../IMG/w/banner_wlt.jpg) no-repeat center;height: 700px;text-align: center;color: #fff;}
.banner-wlt .container {display: table;height: 100%;}
.banner-wlt .wrap {display: table-cell;vertical-align: middle;}
.banner-wlt .title {font-size: 46px;margin-bottom: 10px;}
.banner-wlt .desc {font-size: 22px;margin-bottom: 10px;}
.banner-wlt .btn {border-radius: 3px;background-color: transparent;color: #fff;font-size: 18px;margin: 20px 20px 0;padding: 8px 25px;border-color: #fff;}
.banner-wlt .btn:hover {background-color: #fff;color: #333;}

.section {padding: 40px 0px 20px 0px;}
.section-title {text-align: center;margin-bottom: 50px;}
.section-title span {display: inline-block;vertical-align: middle;position: relative;padding: 0 20px;font-size: 30px;}
.section-title span:before,.section-title span:after {position: absolute;top: 50%;height: 1px;background-color: #333;content: '';width: 60px;}
.section-title span:before {right: 100%;}
.section-title span:after {left: 100%;}
.section-title small {display: block;margin-top: 10px;font-size: 14px;color: #888;}

.item-wlt {text-align: center;}
.item-wlt img {display: block;width: 100%;height: auto;}
.item-wlt h4 {margin: 15px 0 0;font-size: 18px;}
.item-wlt p {margin: 15px 30px 0;color: #888;}

.wlt-sever {display: block;border: 1px solid #DFDFDF;padding: 80px 10px;text-align: center;}
.wlt-sever p {margin: 0;color: #888;font-size: 18px;}
.wlt-sever i {display: block;height: 80px;background: no-repeat center;margin-bottom: 40px;}
.wlt-sever i.i1 {background-image: url(../../IMG/w/ico37.png);}
.wlt-sever i.i2 {background-image: url(../../IMG/w/ico38.png);}
.wlt-sever i.i3 {background-image: url(../../IMG/w/ico39.png);}
.wlt-sever i.i4 {background-image: url(../../IMG/w/ico40.png);}
.wlt-sever:hover {border-color: #ED3C41;}
.wlt-sever:hover p {color: #ED3C41;}
.wlt-sever:hover i.i1 {background-image: url(../../IMG/w/ico37_a.png);}
.wlt-sever:hover i.i2 {background-image: url(../../IMG/w/ico38_a.png);}
.wlt-sever:hover i.i3 {background-image: url(../../IMG/w/ico39_a.png);}
.wlt-sever:hover i.i4 {background-image: url(../../IMG/w/ico40_a.png);}

.wlt-vip {padding: 180px 0;text-align: center;background: url(../../IMG/w/bg_wlt_vip.png) no-repeat center bottom;}
.wlt-vip .title {font-size: 60px;margin-bottom: 20px;}
.wlt-vip .desc {font-size: 24px;margin-bottom: 30px;}
.wlt-vip .btn {font-size: 20px;margin: 0 40px;border-radius: 40px;width: 200px;}

.reg-box-wlt {float: none;margin: 0 auto;}

.prompt-action {text-align: center;padding: 50px 0;}
.prompt-action .ico {display: block;margin: 0 auto;}
.prompt-action h4 {font-size: 32px;font-weight: normal;margin: 10px 0;}
.prompt-action p {margin: 0;font-size: 18px;color: #666;}
.prompt-action .btn {margin-top: 50px;width: 100px;}
.prompt-action.p-success h4 {color: #69BB2E;}

.wlt-table {width: 100%;border-collapse:collapse;}
.wlt-table td {border: 1px solid #f0f0f0;color: #666;padding: 10px 20px;}
.wlt-table img {vertical-align: middle;}
.wlt-table .c1 {color: #333;}
.wlt-table .c2 {color: #edb110;}
.wlt-table .c3 {color: #f27e18;}
.wlt-table .c4 {color: #ef1e1e;}
.wlt-table .f1 {font-size: 18px;}
.wlt-table .b1 {background-color: #FBFBFB;}
.wlt-table .b2 {background-color: #FFFEF3;}
.wlt-table .b3 {background-color: #FFF9F9;font-weight: bold;}
.wlt-table .tc {text-align: center;}

.news-aggregate-column {background-color: #fff;margin-bottom: 20px;padding: 25px 15px;}
.news-aggregate-column li {float: left;width: 9.09%;}
.news-aggregate-column img {display: block;margin: 0 auto;}
.news-aggregate-column p {margin: 15px 0 0;text-align: center;}

.news-aggregate-top {background-color: #fff;margin-bottom: 20px;}
.news-aggregate-top .n-a-t-slide {float: left;width: 624px;height: 348px;position: relative;}
.news-aggregate-top .n-a-t-slide .bd {position: relative;height: 100%;}
.news-aggregate-top .n-a-t-slide .bd ul,.news-aggregate-top .n-a-t-slide .bd li {height: 100%;}
.news-aggregate-top .n-a-t-slide .bd li {position: relative;}
.news-aggregate-top .n-a-t-slide .bd li img {display: block;width: 100%;height: 100%;}
.news-aggregate-top .n-a-t-slide .bd li p {position: absolute;left: 0;bottom: 0;width: 100%;z-index: 1;margin: 0;font-size: 16px;color: #fff;background-color: rgba(0,0,0,0.5);_background-color: #000;filter: alpha(opacity=70);}
.news-aggregate-top .n-a-t-slide .bd li p span {display: block;padding: 10px 20px;}
.news-aggregate-top .n-a-t-slide .hd {position: absolute;right: 15px;bottom: 15px;z-index: 3;height: 12px;}
.news-aggregate-top .n-a-t-slide .hd li {display: inline-block;width: 12px;height: 12px;background-color: #fff;vertical-align: top;border-radius: 50%;margin-left: 10px;cursor: pointer;}
.news-aggregate-top .n-a-t-slide .hd li.on {background-color: #F0373D;}
.news-aggregate-top .n-a-t-slide .prev,.news-aggregate-top .n-a-t-slide .next {position: absolute;z-index: 2;top: 50%;width: 40px;height: 66px;margin-top: -33px;background: no-repeat 0 0;
    opacity: 0.6;
    filter: alpha(opacity=60);}
.news-aggregate-top .n-a-t-slide .prev:hover,.news-aggregate-top .n-a-t-slide .next:hover {
    opacity: 1;
    filter: alpha(opacity=100);}
.news-aggregate-top .n-a-t-slide .prev {left: 0;background-image: url(../../IMG/w/hover_left.png);}
.news-aggregate-top .n-a-t-slide .next {right: 0;background-image: url(../../IMG/w/hover_right.png);}
.news-aggregate-top .n-a-t-text {margin-left: 624px;padding: 10px 20px 0px 20px;}
.news-aggregate-top .n-a-t-text h2 {margin: 0 0 15px;font-weight:normal;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news-aggregate-top .n-a-t-text h2 a{font-size: 18px; color:#333; }
.news-aggregate-top .n-a-t-text p {margin: 0 0 20px;font-size: 12px;line-height: 2;color: #777;height: 72px;overflow: hidden;}

.news-aggregate-list li a {padding-left: 15px;display: block;background: url(../../IMG/w/ico56.png) no-repeat 0 center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 12px;line-height:2.4;vertical-align: middle;text-align:center;
display: table-cell;}
.news-aggregate-list li a img{max-width: 102px;vertical-align: middle;line-height: 102px; margin-right:5px; text-align:center; border:1px #f0f0f0 solid;}
.news-aggregate-list li .b {padding-right: 5px;color: #319cc9;}
.news-aggregate-list li .d {padding-left: 5px;float: right;color: #999;}
.news-aggregate-list.nc li a {background: none;padding-left: 0; text-align:left; line-height:31px;}

.news-xiw{ width:240px; height:auto; float:left;}
.news-xiw li { width:240px; height:32px; line-height:32px; overflow:hidden;} 
.news-xiw li a {background: none;text-align:left; }
.news-xiw li .b {padding-right: 5px;color: #319cc9;}

.panel-tjcp{ width:240px; height:auto; float:left; background:#fff; margin:0px 20px 0px 0px;}
.news-cptj{ width:240px; height:auto; float:left; padding-bottom:20px;}
.tjcp_tp{ width:102px; height:auto; float:left; padding:20px 10px 0px 20px; }
.tjcp_tp a img{max-width: 102px;vertical-align: middle;line-height: 102px; margin-right:5px; text-align:center; border:1px #f0f0f0 solid;}
.tjcp_wz{ width:98px; height:auto; float:left; padding-top:30px; overflow:hidden;}
.tjcp_wz a {padding-left: 15px;display:font-size: 12px;}


.news-lb1{ width:388px; height:auto; float:left; margin:0px; padding:0px;}
.news-lb1 li{line-height:30px;}
.news-lb1 li a{ width:348px; height:auto; float:left; color:#666; font-size:12px; overflow:hidden;text-overflow:ellipsis;white-space: nowrap;vertical-align: middle;display: table-cell; }
.news-lb1 li a:hover{ color:#f00;}
.news-lb1 li span{ float:right; color:#666; font-size:12px; }
.news-lb1 li strong{ font-weight:normal; padding-right: 5px;color: #319cc9;}

.news-lb2{ width:366px; height:auto; float:left; margin:0px; padding:0px;}
.news-lb2 li{ line-height:28px;}
.news-lb2 li a{ width:300px; height:auto; float:left; overflow: hidden; font-size:12px; background:url(../../IMG/w/ico56.png) no-repeat 0; padding-left:10px;text-overflow:ellipsis;white-space: nowrap;vertical-align: middle;display: table-cell;}
.news-lb2 li a:hover{ color:#f00;}
.news-lb2 li span{ float:right; color:#888; font-size:12px; }

.news-lb0{ width:560px; height:auto; float:left; background:#fff; padding-bottom:20px;}
.news-lb0 li{ line-height:36px;border-bottom:1px #f0f0f0 dashed;}
.news-lb0 li a{ width:550px; height:auto; overflow: hidden; font-size:12px; background:url(../../IMG/w/ico56.png) no-repeat 0; padding-left:10px;text-overflow:ellipsis;white-space: nowrap;vertical-align: middle;display: table-cell;}
.news-lb0 li a:hover{ color:#f00;}
.news-lb0 li span{ float:right; color:#888; font-size:12px; }

.news-xwda { width:405px; height:auto; float:left;}

.tu_center{width:168px;height:120px; float: left; overflow: hidden; border:1px #f2f2f2 solid; text-align:center; line-height:120px; }
.tu_center img{ max-width: 168px; max-height: 120px; }

.news-aggregate-panel { background:#fff; margin-bottom:20px;}
.news-aggregate-panel .panel-hd span {/*border-left: 3px solid #E63C45;*/line-height: 1;/*display: block;padding-left: 10px;*/}
.news-aggregate-panel .panel-hd .more {line-height:48px;}
.news-aggregate-panel .panel-hd.bmn {border-bottom: 0;padding-bottom: 0;}
.news-aggregate-panel.style-1 .panel-hd {background-color: #EA252D;color: #fff;line-height: 1;}

.n-a-tag {margin: -14px 0 0 -20px;}
.n-a-tag a {float: left;font-size: 12px;width: 66px;line-height: 22px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;text-align: center;background-color: #F0F0F0;border-radius: 11px;margin: 18px 0 0 20px;}
.n-a-tag a:hover {background-color: #E7272E;color: #fff;}

.news-aggregate-dl {margin: 0 0 15px;overflow: hidden;}
.news-aggregate-dl dt {float: left;width: 136px;height: 88px;overflow: hidden;}
.news-aggregate-dl dt img {width: 100%;height: 100%;display: block;}
.news-aggregate-dl dd {margin-left: 156px;}
.news-aggregate-dl dd h4 {margin: 0 0 10px;font-size: 16px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;padding-top: 5px;}
.news-aggregate-dl dd p {margin: 0;color: #888;font-size: 12px;line-height: 2;height: 48px;overflow: hidden;}

.news-aggregate-mn {float: left;width: 920px;}
.news-aggregate-sd {float: right;width: 280px;}

.news-aggregate-dl-list dl {overflow: hidden;margin: 0 0 20px;background-color: #fff;padding: 20px;}
.news-aggregate-dl-list dt {float: left;width: 168px;height: 120px;overflow: hidden;}
.news-aggregate-dl-list dt img {max-width: 168px;max-height: 120px;display: block;vertical-align: middle; line-height:120px;}
.news-aggregate-dl-list dd {margin-left: 188px;}
.news-aggregate-dl-list dd h4{margin: 0;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news-aggregate-dl-list dd h4 a{font-size: 22px; color:#333;}
.news-aggregate-dl-list dd h4 a:hover{ color:#1977be;}
.news-aggregate-dl-list dd p {margin: 10px 0;font-size: 12px;line-height: 2;color: #888;height: 48px;overflow: hidden;}
.news-aggregate-dl-list dd span {color: #888;font-size: 12px;}
.news-aggregate-dl-list.style-1 dl {border: 1px solid transparent;}
.news-aggregate-dl-list.style-1 dl:hover {border-color: #EF232C;}
.news-aggregate-dl-list.style-1 dd span {padding-right: 15px;}

.news-aggregate-detail .news-detail-title {}
.news-aggregate-detail .news-detail-title h1 {color: #333;padding-bottom: 0;border-bottom: 0;}
.news-aggregate-detail .news-detail-title p {padding-bottom: 15px;border-bottom: 1px solid #ddd;text-align: left;}
.news-aggregate-detail .news-detail-title p span {padding: 0 15px 0 0;}
.news-aggregate-detail .exp {margin-top: 20px; padding-bottom:20px; overflow: hidden;}

.bd-d {background-color: #fff;}
.bd-d dt {float: left;background-color: #EA252D;color: #fff;line-height: 48px;width: 140px;text-align: center;}
.bd-d dd {margin-left: 140px;}
.bd-d dd>ul>li {float: left;}
.bd-d dd>ul>li>a {line-height: 48px;display: block;height: 48px;overflow: hidden;padding: 0 25px;border-right: 1px solid #eee;}
.bd-d dd>ul>li>a>span {display: block;line-height: 1;margin: 17px 0;background: url(../../IMG/w/ico57.png) no-repeat right center;padding-right: 25px;}
.bd-d dd .dropdown-box {background-color: #fff;-webkit-box-shadow: 0 5px 5px rgba(0,0,0,0.2);box-shadow: 0 5px 5px rgba(0,0,0,0.2);padding: 5px 0;}
.bd-d dd .dropdown-box li a {line-height: 34px;}


.four-lm {padding: 18px 10px;text-align: center;color: #fff;display: block;margin-bottom: 20px;}
.four-lm p{color: #fff;font-size: 16px;}

.border-panel {border: 1px solid #eee;margin-bottom: 20px;}

.diqu-dl {margin-top: -8px;}
.diqu-dl dl {margin: 5px 0 0;overflow: hidden;line-height: 24px;font-size: 12px;}
.diqu-dl dt {float: left;margin-right: 12px;}
.diqu-dl dd {margin: 0;overflow: hidden;}
.diqu-dl dd a {float: left;margin-left: 10px;}

.chanyedai-left {float: left;width: 990px;margin: 0;}
.chanyedai-left .item {border-right: 1px solid #eee;height: 258px;padding: 20px;}
.chanyedai-left .item-top {height: 130px;margin-bottom: 10px;}
.chanyedai-left .item-top img {float: right;margin-top: 20px;}
.chanyedai-left .item-top h4 {margin: 0;color: #f32121;font-size: 16px;font-weight: normal;}
.chanyedai-left .item-top p {margin: 10px 0 0;color: #666;}
.chanyedai-left table {border: 0;font-size: 0;width: 100%;}
.chanyedai-left table td {word-break: keep-all;white-space:nowrap;}
.chanyedai-left table a {display: inline-block;font-size: 12px;margin-left: 10px;line-height: 2;}
.chanyedai-left table .b {font-weight: bold;}
.chanyedai-left table .b a {margin: 0 5px 0 0;display: inline-block;}
.chanyedai-right {float: right;width: 228px;}
.chanyedai-right img {display: block;width: 100%;height: auto;}

.sec-industry {margin-bottom: 20px;margin-top: 20px;}
.sec-industry-hd {margin-bottom: 15px;}
.sec-industry-hd span {display: block;line-height: 1;font-size: 18px;border-left: 2px solid #1977be;padding-left: 15px;}
.sec-industry-bd {margin: 0;}
.sec-industry-bd .row {margin: 0 -1px -1px 0;}
.sec-industry-sd {background-color: #FAFAFA;width: 100%;border-right: 1px solid #eee;overflow: hidden;}
.sec-industry-sd dl {float: left;margin: 0;padding: 15px;border-bottom: 1px solid #eee;}
.sec-industry-sd dt a {color: #1977be;}
.sec-industry-sd dd {margin: 0 0 0 -10px;font-size: 0;overflow: hidden;}
.sec-industry-sd dd a {font-size: 12px;display: inline-block;margin: 10px 0 0 10px;}
.sec-industry-mn {margin-left: 243px;height: 629px;overflow: hidden;}
.sec-industry-mn .item {display: block;padding: 24px 20px;border-right: 1px solid #eee;border-bottom: 1px solid #eee;}
.sec-industry-mn .item img {display: block;width: 100%;height: 180px;}
.sec-industry-mn .item .price {margin-top: 15px;font-size: 12px;color: #f32121;}
.sec-industry-mn .item h4 {font-size: 12px;margin: 10px 0 0;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.sec-industry-mn .item p {margin: 10px 0 0;font-size: 12px;color: #888; width:200px; height:20px; overflow:hidden;}

.ndirectory {border-bottom: 1px solid #eee;padding: 15px 20px;}
.ndirectory:last-child {border-bottom: 0;}
.ndirectory h6 {margin: 0;font-size: 16px;}
.ndirectory p {font-size: 0;margin: 0 0 0 -10px;height: 60px;overflow: hidden;}
.ndirectory p a {display: inline-block;margin: 10px 0 0 10px;font-size: 14px;color: #666;}
.ndirectory p a:hover {color: #c60000;}

.nd-btn {margin-bottom: 20px;}
.nd-btn a {float: left;width: 50%;text-align: center;line-height: 45px;color: #fff;background-color: #F6983B;}
.nd-btn a.d {background-color: #EF232C;}

.ndirectory-panel {margin-bottom: 20px;}
.ndirectory-panel-hd {overflow: hidden;background-color: #F2F2F2;}
.ndirectory-panel-hd span {display: block;line-height: 42px;padding: 0 20px;color: #fff;font-size: 16px;background-color: #EF232C;width: 176px;float: left;}
.ndirectory-panel-hd .link {float: right;padding: 14px 10px;font-size: 0;}
.ndirectory-panel-hd .link a {display: inline-block;font-size: 14px;border-left: 1px solid #ddd;line-height: 1;padding: 0 10px;}
.ndirectory-panel-hd .link a:first-child {border-left: 0;}

.ndirectory-panel-left {float: left;padding: 20px 20px 0;background-color: #F2F2F2;width: 176px;}
.ndirectory-panel-left .pic {height: 126px;}
.ndirectory-panel-left .pic img {display: block;width: 100%;height: 100%;}
.ndirectory-panel-left .name {margin-top: 10px;text-align: center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ndirectory-panel-left p {margin: 5px 0 0;text-align: center;font-size: 12px;color: #888;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ndirectory-panel-left .tool {border-top: 1px solid #ddd;padding: 15px 0;font-size: 12px;margin-top: 20px;}
.ndirectory-panel-right {margin-left: 216px;}
.ndirectory-panel-right .row {margin: 0;}
.ndirectory-panel-right dl {margin: 0;border-right: 1px solid #F2F2F2;border-bottom: 1px solid #F2F2F2;padding: 20px;overflow: hidden;}
.ndirectory-panel-right dt {float: left;border: 1px solid #F2F2F2;width: 110px;height: 90px;}
.ndirectory-panel-right dt img {display: block;width: 100%;height: 100%;}
.ndirectory-panel-right dd {margin-left: 125px;padding: 12px 0;}
.ndirectory-panel-right dd h4 {margin: 0;font-size: 16px;font-weight: normal;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ndirectory-panel-right dd p {margin: 10px 0 0;font-size: 12px;color: #999;line-height: 18px;height: 36px;overflow: hidden;}

.ndirectory-panel-sd {border: 1px solid #F2F2F2;margin-bottom: 20px;}
.ndirectory-panel-sd-hd {border-bottom: 1px solid #F2F2F2;padding: 0 20px;line-height: 40px;background-color: #F2F2F2;}
.ndirectory-panel-sd-bd { width:186px; overflow:hidden; padding: 7px 20px 6px;}

.ent-library {margin: 0 -1px -1px 0;}
.ent-library .item {display: table;width: 100%;}
.ent-library .item dl {display: table-cell;margin: 0;width: 50%;border-right: 1px solid #eee;border-bottom: 1px solid #eee;padding: 15px 20px;}
.ent-library .item dt {font-weight: bold;}
.ent-library .item dd {margin-left: -10px;}
.ent-library .item dd a {margin: 10px 0 0 10px;display: inline-block;vertical-align: middle;color: #666;}
.ent-library .item dd a:hover {color: #c60000;}

.banner-app {height: 460px;position: relative;overflow: hidden;}
.banner-app .bd,.banner-app .bd ul,.banner-app .bd li {width: 100% !important;height: 100% !important; margin-top:0.5px;}
.banner-app .bd li {background: no-repeat center;}
.banner-app .box {padding: 100px 0 0 80px;color: #fff;}
.banner-app .box h2 {margin: 0;font-size: 60px;font-weight: normal;}
.banner-app .box p {font-size: 18px;}
.banner-app .box .btn {border-color: #fff;background-color: transparent;border-radius: 3px;color: #fff;}
.banner-app .box .btn:hover {background-color: #fff;color: #333;}
.banner-app .hd {position: absolute;bottom: 20px;left: 0;width: 100%;text-align: center;z-index: 2;}
.banner-app .hd li {width: 15px;height: 15px;background-color: #fff;border-radius: 50%;display: inline-block;cursor: pointer;margin: 0 5px;vertical-align: middle;
    opacity: 0.6;
    filter: alpha(opacity=60);}
.banner-app .hd li.on {
    opacity: 1;
    filter: alpha(opacity=100);}

.section-title-app {margin-bottom: 30px;text-align: center;font-size: 24px;color: #e62929;}
.section-title-app span {display: block;margin: 10px auto;background-color: #ddd;width: 46px;height: 2px;}
.section-title-app small {display: block;color: #888888;font-size: 16px;}

.app-item {background-color: #fff;margin-bottom:30px;-webkit-transition: all 0.3s;transition: all 0.3s;}
.app-item:hover {-webkit-box-shadow: 1px 5px 10px rgba(0,0,0,0.2);box-shadow: 1px 5px 10px rgba(0,0,0,0.2);}
.app-item .top {overflow: hidden;}
.app-item .top img {display: block;/*width: 100%;*/ height: auto;-webkit-transition: all 0.3s;transition: all 0.3s;}
.app-item .bottom {padding: 30px;}
.app-item .bottom h4 {margin: 0 0 25px;font-size: 16px;font-weight: normal;}
.app-item .bottom .btn {border-radius: 3px;background-color: transparent;border-color: #A7B5C8;line-height: 2;color: #8194ad;}
.app-item .bottom .btn:hover {border-color: #EF232C;color: #EF232C;}
/*.app-item:hover .top img {transform: scale(1.1);}*/

.app-wx {background-color: #fff;padding: 30px;-webkit-transition: all 0.3s;transition: all 0.3s;}
.app-wx:hover {-webkit-box-shadow: 1px 5px 10px rgba(0,0,0,0.2);box-shadow: 1px 5px 10px rgba(0,0,0,0.2);}
.app-wx img {display: block;margin: 0 auto;}
.app-wx h4 {text-align: center;font-size: 20px;margin: 10px 0;}
.app-wx .btn {background-color: transparent;border-color: #2696D1;color: #2696D1;width: 60%;margin: 0 auto;}

.c-bottom{ color:#666; font-size:12px; padding-top:5px;}
.c-bottom a{ color:#666; font-size:12px;padding-right:5px;}


.rig{ width:372px; height:auto; float:left; padding-bottom:10px;}
.tit {margin: 20px 0 10px 20px;font-weight: bold;}
.sub {padding-left: 20px;overflow: hidden;margin-left: -20px;}
.sub a {float: left;font-size: 12px;color: #666;line-height: 2;height: 24px;overflow: hidden;margin-left: 20px;}
.sub a:hover {color: #1977be;}


.xtp_foot{ width:372px; height:127px; float:left; border-top:1px #f0f0f0 solid;}
.xtp_wzi{ width:123px; height: auto; float:left; border-left: 1px solid #f0f0f0;}
.xtp_foot ul{ margin:0px; padding:0px;}
.xtp_foot ul li{ float:left;}
.wzi_top{ width:104px; height: auto; padding:20px 0px 10px 15px;}
.wzi_top a{display: block;height: auto;overflow: hidden;}
.wzi_top h4{ margin:0px; padding:0px;}
.wzi_top p{ margin:0px; padding:0px;}
.wzi_foot{max-width:80px; line-height:60px; text-align:center; padding:0px 0px 6px 20px;}
.wzi_foot a img{max-width:80px; max-height:60px;-webkit-transition: all 0.6s;transition: all 0.6s;}
.wzi_foot a:hover img {-webkit-transform: scale(1.2);transform: scale(1.2);}

.xgfl{ width:1220px; height:auto; margin:0px auto; background:#fff;}
.xgfl_bt{ width:1178px; height:auto; float:left; background:#fafafa;  font-size:16px; color:#333; margin-left:1px; margin-top:31px; display:inline; padding:12px 20px;}
.fllb{ width:1180px; height:auto; float:left; margin-left:20px; display:inline; padding-top:20px;}
.fllb a{ text-decoration:none; font-size:14px; color:#888; line-height:24px; padding-right:16px;}
.fllb a:hover{ text-decoration:underline; color:#f00;}
.jete{ float:left; font-size:14px; color:#666; padding:20px 20px;}
.jete a{ color:red;}


/*����ĸ����*/
.zmfl_cent{ width:1180px; height:20px; margin:0px auto; background:#fafafa; border-top:1px #fff solid; margin-bottom:20px; padding:20px 20px;}
.zmfl_cent span {float: left; padding-right:10px; font-size:16px;}
.zmfl_cent ul { margin:0px; padding:0px; }
.zmfl_cent li {float: left;margin-right: 20px; font-family: Arial,; color:#666; line-height:26px;}

.yqlj{ width:1180px; height:auto; margin:0px auto; background:#fff; padding:0px 0px 20px 0px; margin-bottom:20px;}
.yqlj ul{ margin:0px; padding:0px;}
.yqlj ul li{ float:left; font-size:14px; padding-right:18px;}

.btwz{ width:1220px; height:auto; margin:0px auto;}
.btwz h1{ margin:0px; padding:0px; font-weight:normal;}

.wz_bt{ width:auto; height:auto; float:left;}
.wz_bt h3{ margin:0px; padding:0px; font-size:21px; color:#333; line-height:60px;}


.qyk-area-list dl {overflow: hidden;margin: 0;border-bottom: 1px solid #eee;padding: 20px 0;}
.qyk-area-list dt {float: left;}
.qyk-area-list dt a {display: block;width: 70px;line-height: 30px;border: 1px solid #1977be;color: #1977be;padding: 0 6px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.qyk-area-list dt a:hover {background-color: #1977be;color: #fff;}
.qyk-area-list dd {overflow: hidden;margin-left: 84px;}
.qyk-area-list dd a {float: left;line-height: 32px;margin-left: 20px;}
.qyk-area-list dd a:hover {color: #1977be;}
    .section-title {
    font-size: 30px;
    text-align: center;
    margin-bottom: 60px;
}
.section-title:after {
    content: '';
    display: block;
    margin: 10px auto 0;
    width: 50px;
    height: 2px;
    background-color: #DB4949;
}
.index-news {
    margin-left: -14px;
}
.clearfix {
    zoom: 1;
}
.clearfix:before, .clearfix:after {
    display: table;
    line-height: 0;
    content: "";
}
.index-news .item {
    margin-left: 14px;
    float: left;
    width: 390px;
}
.index-news .top {
    display: block;
    position: relative;
}
.index-news .top img {
    display: block;
    width: 100%;
    height: auto;
}
.index-news .top span {
    position: absolute;
    left: 0;
    top: 0;
    color: #fff;
    font-size: 20px;
    line-height: 48px;
    width: 140px;
    text-align: center;
    border-bottom-right-radius: 24px;
}
.index-news ul {
    background-color: #f4f4f4;
    padding: 15px;
}
.index-news li {
    line-height: 2.4;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
